person who walks with difficulty - Francés Inglés Diccionario